trap buckets - French English Dictionary